package com.youzhi.backend.service;

import com.baomidou.mybatisplus.core.metadata.IPage;

import java.util.Map;

public interface ICommonService {


    /**
     * 根据表名称，字段查询数据库存在的记录的条数
     *
     * @param tableName 要查询表的名称
     * @param params    要检查的字段
     * @return
     */
    Long count(String tableName, Map<String, Object> params);


    /**
     * 通用单表分页查询
     *
     * 简单的分页查询,条件like，排序createTime倒序
     *
     * @param tableName
     * @param params
     * @return
     */
    IPage<Map<String, Object>> page(String tableName, Map<String, Object> params);


}
